package com.jeethink.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jeethink.common.annotation.Excel;
import com.jeethink.common.core.domain.BaseEntity;

/**
 * 系统评价对象 info_evaluate
 * 
 * @author jeethink
 * @date 2022-09-19
 */
public class InfoEvaluate extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 评价编号 */
    private Long evaluateId;

    /** 系统编号 */
    @Excel(name = "系统编号")
    private Long infoId;

    /** 系统评价 */
    @Excel(name = "系统评价")
    private String evaluateContent;

    /** 优化建议 */
    @Excel(name = "优化建议")
    private String proposalContent;

    /** 企业名称 */
    private String enterprise_name;

    /** 项目名称 */
    private String system_name;

    /** 系统用途 */
    private String system_type;

    public String getEnterprise_name() {
        return enterprise_name;
    }

    public void setEnterprise_name(String enterprise_name) {
        this.enterprise_name = enterprise_name;
    }

    public String getSystem_name() {
        return system_name;
    }

    public void setSystem_name(String system_name) {
        this.system_name = system_name;
    }

    public String getSystem_type() {
        return system_type;
    }

    public void setSystem_type(String system_type) {
        this.system_type = system_type;
    }

    public void setEvaluateId(Long evaluateId)
    {
        this.evaluateId = evaluateId;
    }

    public Long getEvaluateId() 
    {
        return evaluateId;
    }
    public void setInfoId(Long infoId) 
    {
        this.infoId = infoId;
    }

    public Long getInfoId() 
    {
        return infoId;
    }
    public void setEvaluateContent(String evaluateContent) 
    {
        this.evaluateContent = evaluateContent;
    }

    public String getEvaluateContent() 
    {
        return evaluateContent;
    }
    public void setProposalContent(String proposalContent) 
    {
        this.proposalContent = proposalContent;
    }

    public String getProposalContent() 
    {
        return proposalContent;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("evaluateId", getEvaluateId())
            .append("infoId", getInfoId())
            .append("createTime", getCreateTime())
            .append("evaluateContent", getEvaluateContent())
            .append("proposalContent", getProposalContent())
            .toString();
    }
}
